package com.cyt.sys.dao;

import com.cyt.base.dao.BaseDao;
import com.cyt.sys.model.po.SysAppMenu;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 *@Author: dingxu
 *@Date: 2019-04-02 11:45
 *@Description: 应用菜单关联dao层
 */
@Repository
public interface SysAppMenuDao extends BaseDao<SysAppMenu> {

    /**
     * 根据应用id获取菜单权限列表
     *
     * @param appId 角色id
     * @return List<String>
     * @author dingxu
     * @date 2019-04-02 11:45
     */
    List<String> selectMenuIdByAppId(String appId);

    /**
     * 根据应用id删除
     *
     * @param appId 应用id
     * @return int
     * @author dingxu
     * @date 2019-04-02 11:45
     */
    public int deleteByAppId(String appId);


    void truncateAppMenu();




}
